/**
 * 路由管理接口文件
 */

export interface MenuResponse {
  id: number
  pid: number | null
  name: string
  path: string
  isSidebar: string
  component: string
  permission: string
  meta: {
    // 标题
    title?: string
    // 图标
    icon?: string
    // 是否缓存
    cache?: boolean
  }
  createdAt: string
}

export interface MenuRequest {
  pid?: number
  name: string
  path: string
  component: string
  permission: string
  // 0 不显示 1 显示
  isSidebar: string
  meta: {
    // 标题
    title?: string
    // 图标
    icon?: string
    // 是否缓存
    cache?: boolean
  }
}
